one's best interest - English Synonyms Dictionary